tıka basa


Results for "tıka basa"

Turkish - English dictionary

tıka basa

(Turkish - English dictionary) :
(filling something) as full as possible.